Model-Driven Design and Organic Computing

نویسندگان

  • Peter Puschner
  • Raimund Kirner
چکیده

It is difficult to relate a design approach to a term that stands for a class of computing systems that exhibit certain behaviors, as they belong to different phenomenologic categories. We will, however, compare the assumptions that the two approaches are based on, and draw our conclusions about the situations in which each of the strategies is useful. Model-driven design is an approach that aims at keeping the complexity of the design and implementation process of applications low, thus avoiding errors in application development. Model-driven design technologies use domainspecific modeling languages that provide means to describe the objects, object semantics, constraints, relations and behaviors that are relevant to the problems in the domain. Developers use these artifacts to build applications in the form of declarations that describe their design intent. In addition, model-driven design environments include software components to analyze models wrt. certain properties and to synthesize different representations (e.g., source code) and information about the model. The automatic generation of source code that is “correct by construction” from highlevel models is considered one of the major advantages of model-driven design and engineering over a the traditional, error prone software development process that strongly relies on manual coding [1]. Model driven design is applicable to application areas that are well understood. The modeling mechanisms of a design environment are expected to comprise all aspects (objects, relations, behaviors) of the domain that are necessary to build working applications. Together with the evaluation components they are the basis for constructing systems that are trusted to behave according to their intent. Organic Computing characterizes a research area that aims at building autonomous computing systems that dynamically adapt to changing environmental conditions. Organic computing systems use self-X properties (e.g., self-explaining, context awareness, self-organisation, selfhealing) to assess environmental conditions and their own

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Prediction of the pharmaceutical solubility in water and organic solvents via different soft computing models

Solubility data of solid in aqueous and different organic solvents are very important physicochemical properties considered in the design of the industrial processes and the theoretical studies. In this study, experimental solubility data of 666 pharmaceutical compounds in water and 712 pharmaceutical compounds in organic solvents were collected from different sources. Three different artificia...

متن کامل

Improving the Resilience of Military Hospitals Through Self-Adaptation of Hospital Systems Using Organic Computing

Background and Aim: Among the failures of a disaster, the disruption of the critical infrastructure of the community causes the most damage to society. Therefore, the ability of critical infrastructure such as hospitals to anticipate, absorb, adapt or rapidly recover from a devastating event is essential. The purpose of this study is to design a self-adaptive model for resilient hospital system...

متن کامل

Nusselt Number Estimation along a Wavy Wall in an Inclined Lid-driven Cavity using Adaptive Neuro-Fuzzy Inference System (ANFIS)

In this study, an adaptive neuro-fuzzy inference system (ANFIS) was developed to determine the Nusselt number (Nu) along a wavy wall in a lid-driven cavity under mixed convection regime. Firstly, the main data set of input/output vectors for training, checking and testing of the ANFIS was prepared based on the numerical results of the lattice Boltzmann method (LBM). Then, the ANFIS was develope...

متن کامل

Robust Controller Design Based-on Aerodynamic Load Simulator Identification Driven by PMSM for Hardware-in-the-Loop Simulations

Aerodynamic load simulators generate the required time varying load to test the actuator’s performance in the laboratory. Electric Load Simulator (ELS) as one of variety of the dynamic load simulators should follows the rotation of the Under Test Actuator (UTA) and applies the desired torque to UTA’s rotor at the same time. In such a situation, a very large torque is imposed to the ELS from the...

متن کامل

A SIMPLE ALGORITHM FOR COMPUTING TOPOLOGICAL INDICES OF DENDRIMERS

Dendritic macromolecules’ have attracted much attention as organic examples of well-defined nanostructures. These molecules are ideal model systems for studying how physical properties depend on molecular size and architecture. In this paper using a simple result, some GAP programs are prepared to compute Wiener and hyper Wiener indices of dendrimers.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008